body,div,ul,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,i,button,input,p,span{margin:0; padding:0; list-style:none;}
body{font:0.7rem "微软雅黑",Helvetica,Arial,sans-serif; margin:0 auto; background:#e4e4e4;}
i{font-style:normal;}
/*头部*/
.aui-bar-nav{background:#00744b; padding-top:1.2rem; position:fixed; top:0; left:0; height:3.45rem;}
.aui-bar-nav-d{width:100%; height:3.45rem;}
/*全局*/
.aui-list .aui-list-item-title{font-size:0.7rem;}
.list{overflow:hidden; background:#fff; margin-bottom:0.5rem;}
.list li{width:calc(100% - 0.6rem); margin:0 0.3rem; height:2.25rem; line-height:2.25rem; border-top:1px solid #e4e4e4; padding:0 1rem; float:left; position:relative; color:#707070;}
.list li:nth-child(1){border:none;}
.list li img{width:1rem; float:left; margin:0.6rem 0.5rem 0 0;}
.list li .title-1{width:3.5rem; float:left;}
.list li .title-2{width:6.5rem; float:left;}
.list li span{float:right;}
.list li input{font-size:0.6rem;}
.list li input::placeholder{color:#c4c4c4;}
.list li select{font-size:0.6rem; color:#c4c4c4;}
.list li select option{color:#666;}
.list li .text-1{width:calc(100% - 1.5rem); float:left;}
.list li .text-2{width:calc(100% - 6.5rem); float:left;}
.list li .text-3{width:calc(100% - 3.5rem); float:left;}
.list li .text-4{width:calc(100% - 6.5rem); float:left;}
.list li .text-5{width:calc(100% - 8.5rem); float:left;}
.list li .btn-1{width:5rem; float:left; color:#fff; background:#00744b; border-radius:0.3rem; border:none; margin-top:0.35rem; font-size:0.6rem;}
.list .error{width:100%; padding:0.5rem 1rem 0.5rem 2.5rem; font-size:0.6rem; background:url(../image/register-icon-6.png) #e4e4e4 1.5rem 0.5rem no-repeat; float:left; background-size:4.5%;}
.aui-radio, .aui-checkbox{width:0.8rem; height:0.8rem; margin-top:0.1rem; border: 1px solid #00744b;}
.aui-radio:checked, .aui-radio.aui-checked, .aui-checkbox:checked, .aui-checkbox.aui-checked{background: #00744b; border: 1px solid #00744b;}

.content{padding:0.6rem; overflow:hidden;}
.content img{max-width:100%;}

/*首页*/
.index-nav{width:100%; background:#fff; display:flex; padding:0.8rem 0.5rem;}
.index-nav li{width:100%; text-align:center; padding:0 0.5rem;}
.index-nav img{width:85%; margin:0 auto;}
.index-nav p{padding-top:0.3rem; font-size:0.7rem; color:#333;}

.index-hb{width:3.5rem; height:3.5rem; position:fixed; top:70%; right:0.5rem; z-index:999;}
.index-hb-s{width:3.5rem; height:3.5rem; position:relative;}
.index-hb-s i{width:0.8rem; line-height:0.8rem; border-radius:50%; background:#000; position:absolute; top:-0.3rem; right:-0.3rem; display:block; color:#fff; text-align:center;}
.index-hb img{width:3.5rem; height:3.5rem;}

.index-1-t{height:2rem; line-height:2rem; padding:0 1rem; overflow:hidden; font-size:0.7rem;}
.index-1-t span{float:right; display:inline-block;}
.index-1-t span img{width:.8rem; float:left; margin:0.65rem 0.3rem 0 0;}

.index-1{background:#fff; text-align:center; padding:1rem 0.5rem;}
.index-1 dd{color:#666;}
.index-1 dt{font-size:2rem; color:#ff9900; padding:0.7rem 0; font-weight:700;}
.index-1 span{display:inline-block; margin:0 0.7rem;}
.index-1 span img{float:left; width:0.8rem; height:auto; margin:0.15rem 0.3rem 0 0;}
.index-1 button{width:80%; color:#fff; margin:0.6rem auto; border:none; font-size:0.8rem;  background:#ff9900;}
.index-1 p{display:inline-block; clear:both; line-height:1rem;}
.index-1 img{float:left; height:1rem; margin:0rem 0.3rem 0 0;}

.index-2-t{height:2rem; line-height:2rem; padding:0 1rem; overflow:hidden; font-size:0.7rem;}
.index-2-t span{font-size:0.9rem; color:#ff9900; font-weight:700;}
.index-2{background:#fff;}
.index-2 li{border-bottom:1px solid #e4e4e4; overflow:hidden; padding:0.5rem 1rem;}
.index-2 li .index-2-img{width:1.5rem; float:left;}
.index-2 li .index-2-img img{float:right;}
.index-2 li dl{width:calc(100% - 2rem); float:right; position:relative;}
.index-2 li dl dt{font-size:0.8rem; color:#333;}
.index-2 li dl dd{color:#999; font-size:0.6rem;}
.index-2 li dl button{width:4rem; height:1.6rem; position:absolute; color:#ff9900; border:1px solid #ff9900; background:none; border-radius:5px; right:0rem; top:50%; margin-top:-0.8rem;}

.index-3{padding:1rem 0; position:relative; text-align:center; background:#fff;}
.index-3 p{}
.index-3 h2{padding:0.5rem 0 1.3rem; font-size:1.3rem;}
.index-3 span{display:inline-block; padding:0 0.5rem; background:#fff; color:#999; position:absolute; bottom:0.6rem; left:29%;}
.index-3 i{width:100%; height:1px; display:block; background:#e4e4e4;}

.kf-box-bg{width:100%; height:100%; position:fixed; top:0; left:0; z-index:99999; background:rgba(0,0,0,0.5); text-align:center; display:none;}
.kf-box{background:#fff; padding:1.5rem; display:inline-block; margin-top:65%;}
.kf-box-t{margin-bottom:0.7rem; overflow:hidden;}
.kf-box-t img{float:left; width:2rem;}
.kf-box-t dl{width:calc(100% - 2rem); float:left; text-align:left; padding-left:0.5rem;}
.kf-box-t dl dt{font-size:1rem;}
.kf-box button{height:1.8rem; padding:0 1.2rem; color:#fff; border:none; font-size:0.8rem;}
.kf-box-btn-1{background:#009900; margin-right:0.5rem;}
.kf-box-btn-2{background:#a1a1a1;}

/*注册*/
.register-t{overflow:hidden; padding:1rem 0.5rem;}
.register-t li{width:25%; float:left; text-align:center;}
.register-t li i{width:3rem; height:2.1rem; display:inline-block; background:url(../image/register-t-2.png) no-repeat; background-size:cover;}
.register-t li p{color:#707070; font-size:0.6rem;}
.register-t li.active i{background:url(../image/register-t-1.png) no-repeat; background-size:cover;}
.register-t li.active p{color:#00744b;}
.register-t span{width:12.5%; height:1.3rem; float:left; display:inline-block; border-bottom:3px solid #707070;}
.register-t span.active{border-bottom:3px solid #00744b;}

.register-d{width:100%; text-align:center; padding:1.5rem 0 2.5rem;}
.register-d button{width:60%; height:2rem; font-size:0.8rem; background:#00744b; color:#fff; border:none; display:block; margin:0 auto;}
.register-d a{text-decoration:underline; color:#333; display:inline-block; margin-top:0.8rem;}
.register-d-t{padding:0 1rem;}
.register-d-t a{text-decoration:underline; color:#00744b;}
.register-d-t .aui-radio:checked, .aui-radio.aui-checked, .aui-checkbox:checked, .aui-checkbox.aui-checked{background:#00744b; border:1px solid #00744b;}
.register-confirm-bg{width:100%; height:100%; background:rgba(0,0,0,0.5); position:fixed; top:0; right:0; display:none;}
.register-confirm{width:80%; margin:60% auto 0; background:#fff; padding:1.5rem 1.5rem; overflow:hidden;}
.register-confirm h3{font-size:0.8rem;}
.register-confirm p{padding:0.8rem 0;}
.register-confirm p span{color:#0000ff; text-decoration:underline;}
.register-confirm a{display:inline-block; float:right; margin-left:0.6rem; color:#707070; font-size:0.8rem;}
.register-confirm a:nth-child(4){color:#00744b;}

/*登录*/
.login{overflow:hidden;}
.login img{width:70%; margin:1rem auto;}
.login p{width:80%; margin:1rem auto 0; text-align:right; color:#00744b;}
.login-d{width:100%; margin-top:1rem; text-align:center;}
.login-d a{color:#00744b; text-decoration:underline;}

/*活期理财*/
.licai-nav{margin:1rem 3rem 1rem; text-align:center; border-top:1px solid #a1a1a1; border-right:1px solid #a1a1a1; display:flex;}
.licai-nav li{width:100%; border-left:1px solid #a1a1a1; border-bottom:1px solid #a1a1a1; height:2rem; line-height:2rem; color:#a1a1a1;}
.licai-nav li.active{background:#a1a1a1; color:#fff;}

.licai-hqlc{}
.licai-hqlc li{border-bottom:1px solid #e4e4e4; padding:0.5rem 1rem; overflow:hidden; position:relative; margin-bottom:0.5rem;}
.licai-hqlc li i{background:#d81e06; padding:1.2rem 1.2rem 0.1rem; font-size:0.5rem; position:absolute; display:inline-block; transform: rotate(45deg); color:#fff; right:-1.5rem; top:-0.85rem;}
.licai-hqlc li a{position:absolute; display:inline-block; padding:0 1rem; height:1.5rem; line-height:1.5rem; background:#fff; color:#00744b; border:1px solid #00744b; border-radius:10px; right:1rem; top:50%; margin-top:-0.75rem;}
.licai-hqlc-t{width:100%; clear:both; overflow:hidden;}
.licai-hqlc-t p{float:left; display:inline-block;}
.licai-hqlc-t span{padding:0.05rem 0.5rem 0.02rem; border-radius:5px; color:#fff; font-size:0.5rem; display:inline-block; margin-left:1rem;}
.licai-hqlc-t span.green{background:#00cc00}
.licai-hqlc-t span.red{background:#ff0000}
.licai-hqlc-d{width:30%; float:left; text-align:center; margin-top:0.5rem; color:#757575;}
.licai-hqlc-d h2{color:#ff9900; padding:0.2rem 0 0.5rem; font-size:1.2rem;}
.licai-hqlc-d p{padding:0.2rem 0 0.9rem;}

/*智能理财*/
.licai-znlc{}
.licai-znlc li{border-bottom:1px solid #e4e4e4; padding-bottom:0.5rem; position:relative;}
.licai-znlc li i{background:#d81e06; padding:1.2rem 1.2rem 0.1rem; font-size:0.5rem; position:absolute; display:inline-block; transform: rotate(45deg); color:#fff; right:-1.5rem; top:-0.85rem;}
.licai-znlc-t{padding:0.6rem 0;}
.licai-znlc-t span{padding:0.05rem 0.5rem 0.02rem; border-radius:5px; color:#fff; font-size:0.5rem; display:inline-block; margin-left:1rem;}
.licai-znlc-t span.green{background:#00cc00}
.licai-znlc-t span.red{background:#ff0000}
.licai-znlc .aui-col-xs-4{text-align:center; line-height:2rem;  position:relative;}
.licai-znlc .aui-col-xs-4 h2{display:inline-block; line-height:1.7rem; color:#ff9900;font-size: 1.2rem}
.licai-znlc .aui-col-xs-4 img{width:1.2rem; position:absolute; right:0.8rem; top:0rem;}
.licai-znlc .aui-col-xs-4 a{display:inline-block; padding:0 1rem; height:1.5rem; line-height:1.5rem; background:#fff; color:#00744b; border:1px solid #00744b; border-radius:10px;}
.licai-znlc .aui-col-xs-4 p{line-height:1.5;font-size:12px;}
.licai-znlc li.off .buy{display:none;}
.licai-znlc li.off, .licai-znlc li.off p, .licai-znlc li.off h2{color:#b0b0b0;}
.licai-znlc li.off .img{display:block;}
.licai-znlc li.off .img img{height:3rem; margin:0 auto;}

/*优质债券*/
.licai-yzzq{}
.licai-yzzq li{border-bottom:1px solid #e4e4e4; padding-bottom:0.5rem; position:relative; overflow:hidden; font-size:0.6rem; color:#707070; padding:0.6rem 0.5rem;}
.licai-yzzq li i{background:#d81e06; padding:1.2rem 1.2rem 0.1rem; font-size:0.5rem; position:absolute; display:inline-block; transform: rotate(45deg); color:#fff; right:-1.5rem; top:-0.85rem;}
.licai-yzzq-l{width:64%; float:left;}
.licai-yzzq-l-t{}
.licai-yzzq-l-t span{padding:0.05rem 0.5rem 0.02rem; border-radius:5px; color:#fff; font-size:0.5rem; display:inline-block; margin-right:1rem;}
.licai-yzzq-l-t span.green{background:#00cc00}
.licai-yzzq-l-t span.red{background:#ff0000}
.licai-yzzq-l-t h2{display:inline-block; padding:0.3rem 0; position:relative; font-size:0.7rem;}
.licai-yzzq-l-t h2 img{width:1.2rem; position:absolute; right:-1.3rem; top:0.5rem;}
.licai-yzzq-l-d{padding-top:0.2rem; overflow:hidden;}
.licai-yzzq-l-d-l{width:45%; float:left;}
.licai-yzzq-l-d-l h2{color:#ff9900; font-size:1.2rem; line-height:1.7rem; position:relative;}
.licai-yzzq-l-d-l h2 span{display:inline-block; position:absolute; top:0.3rem; right:-0.3rem; font-size:0.6rem; color:#ff0000; line-height:1;}
.licai-yzzq-l-d-r{width:55%; float:left; text-align:center;}
.licai-yzzq-l-d-r p{line-height:1.7rem;}
.licai-yzzq-r{width:36%; float:right; text-align:center; padding-top:0.5rem;}
.licai-yzzq-r p{width:100%; clear:both; font-size:0.6rem;}
.licai-yzzq-r-no{width:36%; float:right; text-align:center;}
.licai-yzzq li.off .licai-yzzq-r{display:none;}
.licai-yzzq li.off, .licai-yzzq li.off p, .licai-yzzq li.off h2{color:#b0b0b0;}
.licai-yzzq li.off .licai-yzzq-r-no{display:block;}
.licai-yzzq li.off .licai-yzzq-r-no img{height:3rem; margin:1rem auto 0;}

/*理财购买*/
.licai-buy-t{background:#00744b; padding-bottom:0.5rem;}
.licai-buy-t dl{clear:both; text-align:center; color:#fff;}
.licai-buy-t dl dd{padding-top:0.8rem; font-size:0.8rem;}
.licai-buy-t dl dt{font-size:2rem; font-weight:700; padding:0.5rem 0 0;}
.licai-buy-t ul{padding:1rem 0.5rem; display:flex;}
.licai-buy-t li{width:100%; text-align:center; border-left:1px solid #ccc; color:#fff;}
.licai-buy-t li p{color:#fff;}
.licai-buy-t li:nth-child(1){border:none;}
.licai-buy-t-d{padding:1.15rem 0 0.5rem; position:relative; width:80%; margin:0 auto;}
.licai-buy-t-d .aui-progress{margin-bottom:0.3rem;}
.licai-buy-t-d .aui-progress .aui-progress-bar{background:#ff6600;}
.licai-buy-t-d-t{position:absolute; top:0; margin-left:-0.9rem; background:#ff6600; font-size:0.6rem; color:#fff; border-radius:0.2rem; padding:0 0.3rem;}
.licai-buy-t-d-t::after{border:solid transparent;content:' '; width:0; height:0;left:35%; position:absolute; border-width:5px;border-top-color:#ff6600; bottom:-10px;}
.licai-buy-t-d p{color:#fff; font-size:0.6rem;}
.licai-buy-t-d p span{float:right;}

.licai-buy-1{overflow:hidden; background:#fff;}
.licai-buy-1-t{padding:0.8rem 1.5rem; line-height:0.75rem; border-bottom:1px solid #c4c4c4;}
.licai-buy-1-t img{width:0.8rem; float:left; margin-right:0.3rem;}
.licai-buy-1-1{overflow:hidden; padding:0.5rem 1.5rem;}
.licai-buy-1-1 li{width:25%; float:left; text-align:center;}
.licai-buy-1-1 li span{font-size:0.6rem; color:#707070;}
.licai-buy-1-1 li img{width:70%; margin:0.1rem auto;}
.licai-buy-1-1 li p{color:#707070; font-size:0.6rem;}
.licai-buy-1-1 i{width:12.5%; height:2.5rem; float:left; display:inline-block; border-bottom:2px solid #00744b;}
.licai-buy-1-2{overflow:hidden; padding:0.5rem 0.8rem;}
.licai-buy-1-2 li{width:20%; float:left; text-align:center;}
.licai-buy-1-2 li span{font-size:0.6rem; color:#707070;}
.licai-buy-1-2 li img{width:70%; margin:0.1rem auto;}
.licai-buy-1-2 li p{color:#707070; font-size:0.6rem;}
.licai-buy-1-2 i{width:6.5%; height:2.5rem; float:left; display:inline-block; border-bottom:2px solid #00744b;}
.licai-buy-2{padding:0.5rem 0.8rem; color:#707070; font-size:0.7rem; background:#fff; margin:0.5rem 0;}
.licai-buy-2 p{color:#666; font-size:0.7rem; margin-bottom:0.2rem;}
.licai-d-btn-t{width:100%; height:3rem; clear:both;}
.licai-d-btn{width:100%; height:2.25rem; line-height:2.25rem; text-align:center; color:#fff; font-size:0.8rem; background:#07744b; position:fixed; bottom:0; left:0; z-index:99;}

/*理财详情*/
.licai-buy-details-t{padding:0.5rem 1rem; background:#fff; margin-bottom:0.5rem;}
.licai-buy-details-t p{line-height:1.8;}
.licai-buy-details-t span{padding-left:1.5rem;}

.licai-buy-details-m{padding:0 1rem; height:2.5rem; line-height:2.5rem; background:#fff; margin-bottom:0.5rem;}
.licai-buy-details-m img{width:1rem; float:left; margin:0.6rem 0.3rem 0 0;}
.licai-buy-details-m span{padding-left:1rem;}

.licai-buy-details-list{background:#fff; padding:0 0.5rem;}
.licai-buy-details-list li{overflow:hidden; padding:0.7rem 0.5rem; border-bottom:1px solid #e4e4e4;}
.licai-buy-details-list li span{color:#f00;}
.licai-buy-details-list li .aui-list-item-inner{display:inline-block;}
.licai-buy-details-list li .rcheck{width:calc(100% - 3.7rem); float:right;}
.licai-buy-details-list li .rcheck label{display:block; margin-bottom:0.3rem;}

.licai-buy-details-tk{background:#fff; padding:0.5rem 1rem; overflow:hidden;}
.licai-buy-details-tk label{width:3rem; float:left;}
.licai-buy-details-tk p{width:calc(100% - 3.5rem); float:left;}
.licai-buy-details-tk p a{color:#00744b;}

.licai-buy-details-d{width:8.2rem; margin:1rem auto 0; overflow:hidden;}
.licai-buy-details-d span{display:inline-block; height:1.6rem; width:1.6rem; background:#00744b; position:relative; float:left;}
.licai-buy-details-d select{width:3rem; border:1px solid #00744b; display:inline-block; height:1.6rem; float:left; margin:0 1rem; text-align:center; background:#fff; padding-left:0.9rem;}
.licai-buy-details-d option{text-align:center;}
.licai-buy-details-d .jia{}
.licai-buy-details-d span:after{content:""; width:1rem; height:0.2rem; position:absolute; top:50%; left:0.3rem; margin-top:-0.1rem; background:#fff;}
.licai-buy-details-d span.jia:before{content:""; width:0.2rem; height:1rem; position:absolute; top:0.3rem; left:50%; margin-left:-0.1rem; background:#fff;}

.licai-buy-box-bg{width:100%; height:100%; background:rgba(0,0,0,0.5); position:fixed; top:0; right:0; display:none; z-index:999}
.licai-buy-box{width:80%; margin:60% auto 0; background:#fff; padding:1.5rem 2rem; overflow:hidden;}
.licai-buy-box h3{font-size:0.8rem; font-weight:500;}
.licai-buy-box p{padding:0.3rem 0; color:#333;}
.licai-buy-box span{display:block; padding:0.3rem 0; font-size:0.6rem; color:#6f6f6f;}
.licai-buy-box-btn{padding-top:0.5rem;}
.licai-buy-box-btn a{display:inline-block; float:right; margin-left:0.6rem; color:#707070; font-size:0.8rem;}
.licai-buy-box a.green{color:#00744b;}
.licai-buy-box input{height:1.8rem; padding:0 0.1rem; margin:0.5rem 0; font-size:0.6rem; border:1px solid #e4e4e4;}
.licai-buy-box input::placeholder{color:#999;}


/*理财购买记录*/
.licai-buy-reocrd-t{padding:1rem; background:#fff; border-bottom:0.5rem solid #e4e4e4;}
.licai-buy-reocrd-d{width:100%;}
.licai-buy-reocrd-d td{border-bottom:1px solid #ccc; padding:1rem 0.7rem; text-align:center; color:#707070;}

/*项目介绍*/
.yzzq-introduce-nav{text-align:center; padding:0.5rem 0; overflow:hidden;}
.yzzq-introduce-nav ul{width:50%; margin:0 auto; display:flex;}
.yzzq-introduce-nav li{width:100%; height:1.9rem; line-height:1.7rem; border:1px solid #a1a1a1; color:#707070; position:relative;}
.yzzq-introduce-nav li i{width:1.4rem; height:1px; background:#00744b; margin-top:0.2rem; display:none; position:absolute; left:50%; margin-left:-0.7rem; bottom:.25rem;}
.yzzq-introduce-nav li:nth-child(1){border-right:none;}
.yzzq-introduce-nav li.active{color:#00744b;}
.yzzq-introduce-nav li.active i{display:inline-block;}

.yzzq-introduce{padding:0 0.5rem; border-top:0.5rem solid #e4e4e4;}
.yzzq-introduce li{border-bottom:1px solid #e4e4e4; overflow:hidden; padding:0.8rem; font-size:0.7rem; color:#707070;}
.yzzq-introduce li h3{font-size:0.7rem; font-weight:600;}
.yzzq-introduce li p{color:#707070; padding:0.2rem 0;}
.yzzq-introduce li span{float:right;}
.yzzq-introduce-img{overflow:hidden; padding:0.5rem 0; border-top:0.5rem solid #e4e4e4;}
.yzzq-introduce-img li{width:calc(50% - 1.5rem); margin:0.5rem 0 0.5rem 1rem; float:left; position:relative;}
.yzzq-introduce-img-s{width:100%; height:4.5rem; overflow:hidden;}
.yzzq-introduce-img li img{width:100%;}
.yzzq-introduce-img li p{width:100%; padding:0.1rem 0; background:rgba(0,0,0,0.7); position:absolute; bottom:0; left:0; color:#fff; text-align:center;}

/*认证文件*/
.yzzq-attestation{}
.yzzq-attestation h3{padding:0.7rem 1rem; font-weight:500; font-size:0.7rem;}
.yzzq-attestation-box{padding:0.5rem 1rem 1rem; background:#fff; color:#707070; position:relative; font-size:0.6rem;}
.yzzq-attestation-box span{display:inline-block; margin:0.5rem 1.2rem 0 0;}
.yzzq-attestation-box img{width:4rem; position:absolute; top:1rem; right:1rem;}
.yzzq-attestation-list{background:#fff; overflow:hidden; padding:1rem;}
.yzzq-attestation{}
.yzzq-attestation h3{padding:0.7rem 1rem; font-weight:500; font-size:0.7rem;}
.yzzq-attestation-box{padding:0.5rem 1rem 1rem; background:#fff; color:#707070; position:relative; font-size:0.6rem;}
.yzzq-attestation-box span{display:inline-block; margin:0.5rem 1.5rem 0 0;}
.yzzq-attestation-box img{width:4rem; position:absolute; top:0.5rem; right:1rem;}
.yzzq-attestation ul{background:#fff; overflow:hidden; padding:1rem 0;}
.yzzq-attestation ul li{width:25%; padding:0.5rem 0.5rem; position:relative; text-align:center; float:left;}
.yzzq-attestation ul li img{width:60%; margin:0 auto;}
.yzzq-attestation ul li p{padding-top:0.2rem;}
.yzzq-attestation ul li i{position:absolute; width:0.7rem; height:0.7rem; background:url(../image/yzzq-attestation-list-r.png) no-repeat; background-size:100%; bottom:1.5rem; right:1rem;}

/*底部菜单*/
.foot-t{width:100%; height:3.2rem;}
.foot{width:100%; height:3.2rem; position:fixed; display:flex; left:0; bottom:0; background:#fff; align-items:center;}
.foot li{width:100%; text-align:center;}
.foot li img{display:inline-block; width:1.8rem;}
.foot li p{font-size:0.7rem;margin-top: -0.1rem;}
.foot li.active p{color:#00744b;}

/*用户中心*/
.user-t{background:#00744b; padding:2.25rem 1rem 1rem; overflow:hidden;}
.user-t-t{}
.user-t-t-l{float:left; color:#fff; font-size:0.9rem; line-height:2rem}
.user-t-t-l img{width:2rem; border-radius:50%; float:left; margin:0 0.3rem 0 0;}
.user-t-t-r{float:right; position:relative; margin-top:0.6rem;}
.user-t-t-r img{width:1.3rem;}
.user-t-t-r i{position:absolute; min-width:0.8rem; height:0.8rem; line-height:0.8rem; background:#ff0000; color:#fff; padding:0 0.2rem; text-align:center; display:inline-block; border-radius:1rem; font-size:0.6rem; font-style:normal; top:-0.4rem; right:-0.4rem;}
.user-t dl{clear:both; text-align:center; color:#fff;}
.user-t dl dt{padding-top:0.8rem; font-size:0.8rem;}
.user-t dl dd{font-size:1.3rem; font-weight:700; padding:0.5rem 0 1rem;}
.user-t ul{display:flex; padding:0 1rem;}
.user-t ul li{width:100%; color:#fff; font-size:0.8rem; text-align:center;}
.user-t ul li p{color:#fff;}

.user-tx{padding:1rem; background:#fff; overflow:hidden;}
.user-tx-l{float:left; text-align:center;}
.user-tx-l p{color:#ff0000; font-size:1rem;}
.user-tx button{height:1.8rem; float:right; padding:0 1rem; border:1px solid #00744b; font-size:0.8rem;background:#fff; color:#00744b; margin:0.3rem 0.7rem 0 0;}
.user-tx button:nth-child(2){background:#00744b; color:#fff; margin-right:0;}

.user-kt{padding:1rem; width:100%; clear:both; text-align:center;}
.user-kt button{height:1.8rem; padding:0 1rem; border:1px solid #ff9900; font-size:0.8rem;background:#ff9900; color:#fff; margin:0.3rem 0.7rem 0 0;}

.user-1{padding:0.5rem 0.5rem; display:flex; background:#fff; margin:0.5rem 0;}
.user-1 li{width:100%; text-align:center; border-left:1px solid #ccc; color:#666;}
.user-1 li p{}
.user-1 li:nth-child(1){border:none;}
.user-list img{float:left; width:1rem; margin:0 0.5rem;}
.aui-list .aui-list-item-inner{min-height:3rem;}

/*用户资料*/
.user-data{background:#fff; margin-bottom:0.5rem; padding:0 0.5rem;}
.user-data li{color:#707070; padding:0 0.5rem; overflow:hidden; line-height:3rem; border-top:1px solid #e4e4e4; position:relative;}
.user-data li img{width:2.1rem; height:2.1rem; margin-top:0.5rem; float:right; border-radius:50%;}
.user-data li span{float:right;}
.user-data li .aui-switch{margin-top:0.5rem; float:right;}
.user-data li:nth-child(1){border:none;}
.user-data li .text{padding-right:1rem; color:#00744b;}
.user-data li .aui-switch:checked{background-color:#00744b; border-color:#00744b;}
.user-data-btn{width:80%; margin:1.5rem auto 0; height:2rem; line-height:2rem; font-size:0.8rem; color:#fff; background:#00744b; text-align:center;}

/*修改密码*/
.user-password{background:#fff; margin-bottom:0.5rem; padding:0 0.5rem;}
.user-password li{color:#707070; padding:0 0.5rem; overflow:hidden; line-height:2.2rem; border-top:1px solid #e4e4e4; position:relative;}
.user-password li label{width:3rem; font-size:0.6rem; float:left;}
.user-password li input{float:left; margin:0 0.5rem; font-size:0.6rem; border:none;}
.user-password li input::placeholder{color:#999;}
.user-password li input.text-1{width:calc(100% - 4rem);}
.user-password li input.text-2{width:calc(100% - 8rem);}
.user-password li button{width:4rem; font-size:0.6rem; color:#fff; background:#00744b; border-radius:5px; float:right; border:none; margin-top:0.4rem;}
.user-password-d{width:80%; margin:1rem auto 0; font-size:0.6rem; color:#00744b; text-align:right;}
.user-password li:nth-child(1){border:none;}


/*消息通知*/
/*交易消息*/
.message-trading{padding:0 0.3rem 1rem;}
.message-trading h3{border-bottom:1px solid #e4e4e4; text-align:center; margin:0.2rem 0 0; padding-bottom:0.5rem}
.message-trading span{height:2rem; line-height:2rem; font-size:0.6rem; padding:0 0.5rem; background:#fff; color:#999; display:inline-block;}
.message-trading li{width:calc(100% - 0.6rem); margin:0 0.3rem; color:#fff; padding:0.5rem;}
.message-trading li.gray{background:#FA8072;}
.message-trading li.blue{background:#3399ff;}
.message-trading li.orange{background:#ff9900;}
.message-trading li.green{background:#00744b;}
.message-trading li.red{background:#ff0101;}
.message-trading li.yellow{background:#ffe721;}
.message-trading li.purple{background:#b751fb;}
.message-trading li.purblue{background:#11EEC2;}




.message-trading li dl{border-bottom:1px solid #fff;}
.message-trading li dl dt{}
.message-trading li dl dd{padding:0.8rem 0; font-size:0.6rem;}
.message-trading li p{color:#fff; padding-top:0.3rem; font-size:0.6rem;}
.message-trading li.gray dl{border-bottom:1px solid #333;}
.message-trading li.gray p{color:#333;}

/*活动消息*/
.message-activity{padding:0 0.5rem;}
.message-activity dl{color:#707070; padding:0.6rem 0.5rem; border-bottom:1px solid #e4e4e4;}
.message-activity dl dt{overflow:hidden; margin-bottom:0.3rem;}
.message-activity dl dt span{float:right; font-size:0.6rem; margin-top:0.1rem;}
.message-activity dl dd{font-size:0.6rem;}
/*系统消息*/
.message_system{padding:0 1rem;}
.message_system h3{padding:1rem 0 0.5rem; font-size:0.6rem; color:#707070;}
.message_system li {padding:0.5rem; background:#e4e4e4; border-radius:10px;}

/*总资产*/
.user-assets-t{background:#e4e4e4;}
.progress {display: inline-block; position: relative; text-align: center; color: #93A2AC; font-family: Lato; font-weight: 100; width:12rem; left:50%; margin:1.5rem 0 1.5rem -6rem;}
.progress i{width:100%; display:inline-block; position:absolute; left:0; top:7.5rem; font-size:0.7rem;}
.progress i span{font-weight:700;}
.progress:before {content: attr(data-name); position: absolute; width: 100%; top: 4rem; font-weight: 400; font-size:0.8rem;}
.progress:after {content: attr(data-percent); position: absolute; width: 100%; top: 5.2rem; left: 0; font-size: 1.2rem; text-align: center; color:#00744b;}
.progress svg {width: 12rem; height: 12rem;}
.progress svg:nth-child(2) {position: absolute; left: 0; top: 0; -webkit-transform: rotate(-90deg); transform: rotate(-90deg);}
.progress svg:nth-child(2) path {fill: none; stroke-width: 21; stroke-dasharray: 629; stroke: #ffc726; opacity:1; -webkit-animation: load 3s; animation: load 3s;}
.user-assets-d{padding:0 0.5rem;}
.user-assets-d li{border-bottom:1px solid #e4e4e4; overflow:hidden; padding:0.8rem 0.5rem;}
.user-assets-d li i{width:0.7rem; height:0.7rem; background:#ffc726; display:inline-block; float:left; margin:0.2rem 0.3rem 0 0;}
.user-assets-d li span{float:right; color:#f00;}
.user-assets-d li:nth-child(1) i{background:#70ad47;}

/*当前持仓*/
.user-dqcc li{border-bottom:0.5rem solid #e4e4e4; padding:0.8rem 0.6rem;}
.user-dqcc li h3{font-size:0.7rem; font-weight:500; margin-bottom:0.3rem;}
.user-dqcc li p{color:#707070; font-size:0.6rem; line-height:1.5;}

/*累计收益*/
.user-profit{padding:0 0.5rem; background:#fff;}
.user-profit dl{border-bottom:1px solid #e4e4e4; padding:0.5rem 0.8rem; overflow:hidden;}
.user-profit dl dt{height:1.2rem;}
.user-profit dl dd{color:#707070; overflow:hidden;}
.user-profit dl dt span{margin-top:0.2rem;}
.user-profit dl span{float:right;}

/*更多*/
.more-t{background:#fff; overflow:hidden; padding:0.5rem; margin-bottom:.5rem;}
.more-t li{width:50%; float:left; text-align:center; padding-top:0.5rem;}
.more-t li img{width:2.5rem; height:2.5rem; display:inline-block;}
.more-t li p{width:100%;}
.more-t li:nth-child(odd){border-right:1px solid #e4e4e4;}
.more-t li:nth-child(1), .more-t li:nth-child(2){padding:0 0 0.5rem; border-bottom:1px solid #e4e4e4;}

.more-m{padding:0 0.5rem; background:#fff;}
.more-m li{border-top:1px solid #e4e4e4 !important;}
.more-m li:nth-child(1){border:none !important;}
.more-m li img{width:0.8rem; float:left; margin:0.1rem 0.3rem 0 0;}
.more-m li.aui-list-item{background:none !important;}
.more-m li.aui-list-item .aui-badge{position:relative;top:0; left:0}

.more-d{text-align:center; padding:1.5rem 0;}
.more-d img{display:inline-block; width:50%;}
.more-d p{padding-top:0.5rem;}

/*意见反馈*/
.feedback{padding:1rem;}
.feedback textarea{min-height:10rem; border:1px solid #e4e4e4; padding:0.3rem; font-size:0.6rem;}
.feedback textarea::placeholder{color:#bcbcbc;}
.feedback p{margin-top:0.5rem; text-align:right; color:#999;}
.feedback button{width:60%; height:2rem; font-size:0.8rem; background:#00744b; color:#fff; border:none; display:block; margin:0.8rem auto 0;}

/*收益计算器*/
.calculator ul{border-bottom:.5rem solid #e4e4e4; padding:0 0.5rem; background:#fff;}
.calculator li{border-top:1px solid #e4e4e4; padding:0.8rem; overflow:hidden;}
.calculator li:nth-child(1){border:none;}
.calculator li label{width:4rem; float:left;}
.calculator li input{width:calc(100% - 5rem); height:1rem; float:left; font-size:0.7rem;}
.calculator li input::placeholder{color:#bcbcbc;}
.calculator li span{width:1rem; display:inline-block; float:right;}
.calculator button{width:60%; height:2rem; font-size:0.8rem; border:none; display:block; margin:0.8rem auto 0; border:1px solid #00744b;}
.calculator .btn-1{background:#00744b; color:#fff;}
.calculator .btn-2{background:#e4e4e4; color:#00744b;}

/*可大公告*/
.notice{padding:0 0.5rem;}
.notice li{padding:0.6rem; overflow:hidden; border-bottom:1px solid #e4e4e4;}
.notice li span{float:right; color:#999;}
.notice-details-t{padding:0.6rem; color:#707070; background:#e4e4e4;}
.notice-details-t p{padding-top:0.3rem; color:#707070;}

/*可大新闻*/
.news{background:#fff; padding:0 0.5rem;}
.news li{padding:0.5rem; border-bottom:1px solid #e4e4e4; overflow:hidden;}
.news li dl{width:calc(100% - 4.5rem); float:left;}
.news li dl dt{font-size:0.7rem; height:2rem;}
.news li dl dd{font-size:0.6rem; color:#707070;}
.news li .news-r{width:4rem; float:right; text-align:center;}
.news li .news-r img{width:4rem; height:2.5rem;}
.news li .news-r p{font-size:0.6rem; color:#999; padding-top:0.2rem;}
.news-details-t{padding:0.6rem; color:#707070;}
.news-details-t p{padding-top:0.3rem; color:#707070;}

/*银行卡*/
.bank-list{padding:1rem;}
.bank-list>li{padding:1rem; height:8rem; overflow:hidden; border-radius:10px; background-position:95% 0.7rem; background-size:40%; background-repeat:no-repeat; margin-bottom:1rem;}
.bank-list>li .bank-list-img{width:3rem; height:3rem; background:#fff; border-radius:50%; text-align:center; overflow:hidden; float:left;}
.bank-list>li .bank-list-img i{width:3rem; height:3rem; background-size:100%; background-repeat:no-repeat; display:inline-block;}
.bank-list>li dl{width:calc(100% - 5rem); color:#fff; padding:0.2rem 0 0 1rem; float:left;}
.bank-list>li dl dd{padding:0.5rem 0 1rem;}
.bank-list>li dl p{color:#fff;}
.bank-list>li.gs{background-image:url(../image/bank/gs-bg.png); background-color:#ff3333;}
.bank-list>li.gs .bank-list-img i{background-image:url(../image/bank/gs.png);}
.bank-list>li.js{background-image:url(../image/bank/js-bg.png); background-color:#023c8d;}
.bank-list>li.js .bank-list-img i{background-image:url(../image/bank/js.png);}
.bank-list>li.jt{background-image:url(../image/bank/jt-bg.png); background-color:#023c8d;}
.bank-list>li.jt .bank-list-img i{background-image:url(../image/bank/jt.png);}
.bank-list>li.ny{background-image:url(../image/bank/ny-bg.png); background-color:#30856e;}
.bank-list>li.ny .bank-list-img i{background-image:url(../image/bank/ny.png);}
.bank-list>li.yz{background-image:url(../image/bank/yz-bg.png); background-color:#30856e;}
.bank-list>li.yz .bank-list-img i{background-image:url(../image/bank/yz.png);}
.bank-list>li.qt{background-image:url(../image/bank/qt-bg.png); background-color:#30856e;}
.bank-list>li.qt .bank-list-img i{background-image:url(../image/bank/qt.png);}
.login-list-no{padding-top:5rem; text-align:center; color:#FF9420;}

.bank-list-1{margin:1rem; position:relative;}
.bank-list-1 img{width:100%;}
.bank-list-1 dl{width:100%; height:100%; color:#fff; position:absolute; top:0; left:0;}
.bank-list-1 dl dt{font-size:0.9rem; padding:0.8rem 1rem 0.5rem;}
.bank-list-1 dl dd{font-size:1.3rem; width:100%; text-align:center; padding:1rem 0 0;}
.bank-list-1 dl span{background:#125a1b; color:#fff; border-radius:2rem; font-size:0.7rem; padding:0.1rem 1rem; position:absolute; bottom:0.5rem; right:0.5rem;}


.claims-t{padding:1rem 1.5rem; background:#fff; border-bottom:0.5rem solid #e4e4e4;}
.claims-t ul{width:100%; display:flex; border-left:0.05rem solid #ccc; border-top:0.05rem solid #ccc;}
.claims-t ul li{width:100%; line-height:2rem; border-bottom:0.05rem solid #ccc; border-right:0.05rem solid #ccc; text-align:center; font-size:0.7rem;}
.claims-t ul li.active{background:#a1a1a1; color:#fff;}
.claims, .user-claims{background:#fff; padding:0.2rem;}
.claims-search{overflow:hidden; padding:0.2rem 0;}
.claims-search li{width:50%; float:left; display:flex; padding:0.5rem 0.2rem; align-items:center;}
.claims-search li p{width:3.3rem; text-align:right; font-size:0.6rem;}
.claims-search li select{width:calc(100% - 3.3rem); height:1.2rem; border:1px solid #ccc; padding:0 0.2rem; font-size:0.6rem;}
.claims-search button{height:1.2rem; line-height:0; background:#00744b; color:#fff; float:right; border:none; padding:0 1rem; display:block;}
.claims-search li:nth-child(4){display:inline-block;}
.claims-item{padding:0.5rem 0.5rem; border-top:0.05rem solid #ccc; overflow:hidden; position:relative;}
.claims-item-icon{position:absolute; font-size:0.6rem; color:#fff; background:#f00; padding:0.5rem 1rem 0rem; transform:rotate(45deg); top:-0.2rem; right:-1.2rem;}
.claims-item-t{display:flex; justify-content:space-between; align-items:center; padding:0.5rem 0 0 0;}
.claims-item-t p{font-size:0.7rem; position:relative; display:inline-block;}
.claims-item-t p img{width:1.2rem; position:absolute; top:0; right:-1.2rem;}
.claims-item-t span{padding:0.1rem 0.3rem; border:0.05rem solid #f00; border-radius:0.5rem; font-size:0.5rem; color:#f00;}
.claims-item-d{display:flex;  justify-content:space-between; padding-top:0.5rem;}
.claims-item-t span.diy{width:4.4rem; text-align:center; font-size:0.6rem; padding:0; margin-right:0.3rem;}
.claims-item-d li{text-align:center; font-size:0.6rem;}
.claims-item-d li p{font-size:1.2rem; color:#ff9900; margin-bottom:0.1rem;}
.claims-item-d li span{display:block; font-size:1rem; line-height:1.7rem;}

.claims-item-d li button{width:5rem; height:1.5rem; line-height:0; background:#00744b; color:#fff; border:none; text-align:center; display:block; font-size:0.7rem; display:block; margin-bottom:0.2rem;}
.claims-details-1{background:#fff; padding:0.5rem;}
.claims-details-1 dt{font-size:0.8rem; margin-bottom:0.1rem;}
.claims-details-1 dd{font-size:0.7rem; display:flex; justify-content:space-between; padding-top:0.3rem;}

.claims-details-2{padding:0.5rem; background:#fff; margin:0.5rem 0;}
.claims-details-2 h4{font-size:0.7rem; margin-bottom:0.5rem; font-weight:600;}
.claims-details-2 ul{height:2.3rem; overflow:hidden;}
.claims-details-2 ul li{height:1.2rem; display:flex; justify-content:space-between; align-items:center;}
.claims-details-2 ul li span{color:#00744b;}
.claims-details-2 ul.claims-details-2-h{height:auto;}
.claims-details-2-d{font-size:1.5rem; text-align:center;}
.claims-details-3{display:flex; padding:0.7rem; background:#fff; font-size:0.8rem; align-items:center;}
.claims-details-3 img{width:1rem; height:1rem; max-width:1rem; margin-right:0.3rem;}
.claims-details-3 span{padding-left:0.5rem;}
.claims-details-4{background:#fff; padding:0 0.2rem; margin:0.5rem 0 0rem;}
.claims-details-4 li{padding:0.7rem 0.5rem; border-bottom:0.05rem solid #ccc; display:flex; white-space:nowrap;}
.claims-details-4 li span{color:#f00;}
.claims-details-4 li select{width:40%; height:1.2rem; border:1px solid #ccc; padding:0 0.2rem; font-size:0.6rem;}
.claims-details-d{display:flex; padding:0.5rem; background:#fff;}
.claims-details-d label{width:5rem; font-size:0.7rem; padding-top:0.1rem;}
.claims-details-d label input{margin-right:0.2rem;}
.claims-details-d-r span{color:#00744b;}
.claims-details-btn{width:100%; height:2.25rem; line-height:2.25rem; text-align:center; color:#fff; font-size:0.8rem; background:#07744b; position:fixed; bottom:0; left:0; z-index:99;}

.diy-brd5{border-bottom:0.5rem solid #e4e4e4; border-top:0.5rem solid #e4e4e4;}
.user-claims-details-d{ padding:0.5rem;}
.user-claims-details-d p{font-size:0.6rem; color:#333; line-height:2;}
.user-claims .claims-item{border-top:none; border-bottom:0.05rem solid #ccc;}

.user-claims-t{padding:1rem 3rem; background:#fff; border-bottom:0.5rem solid #e4e4e4;}
.user-claims-t ul{width:100%; display:flex; border-left:0.05rem solid #ccc; border-top:0.05rem solid #ccc;}
.user-claims-t ul li{width:100%; line-height:2rem; border-bottom:0.05rem solid #ccc; border-right:0.05rem solid #ccc; text-align:center; font-size:0.7rem;}
.user-claims-t ul li.active{background:#a1a1a1; color:#fff;}
